package com.example.demo.mapper;

import com.example.demo.entity.UITestCase;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UITestCaseMapper {
    int insert(UITestCase uiTestCase);

    UITestCase findById(@Param(value = "id") Long id);

    List<UITestCase> findByAll();

    List<UITestCase> findByPage(@Param(value = "projectId") Long projectId, @Param(value = "uiTestCaseSuiteId") Long uiTestCaseSuiteId, @Param(value = "name") String name);

    int updateUITestCase(UITestCase uiTestCase);

    int uiTestCaseDelete(@Param(value = "id") Long id);

}
